// samsting : this file is auto create.

#include "Slb/2014-05-15/DescribeServerCertificateResponse.h"

namespace aliyun { namespace Slb {

DescribeServerCertificateResponse::DescribeServerCertificateResponse() {
}

const string& DescribeServerCertificateResponse::GetServerCertificateId(void) const {
  return ServerCertificateId_;
}

const string& DescribeServerCertificateResponse::GetFingerprint(void) const {
  return Fingerprint_;
}

const string& DescribeServerCertificateResponse::GetRegionId(void) const {
  return RegionId_;
}

const string& DescribeServerCertificateResponse::GetRegionIdAlias(void) const {
  return RegionIdAlias_;
}

const string& DescribeServerCertificateResponse::GetServerCertificateName(void) const {
  return ServerCertificateName_;
}

const char* DescribeServerCertificateResponse::BaseKey(void) {
  return "DescribeServerCertificateResponse";
}

void DescribeServerCertificateResponse::UnmarshallerMap(std::map<string, string>& response_map) {
  UnmarshallerString(ServerCertificateId_, response_map, "DescribeServerCertificateResponse.ServerCertificateId");
  UnmarshallerString(Fingerprint_, response_map, "DescribeServerCertificateResponse.Fingerprint");
  UnmarshallerString(RegionId_, response_map, "DescribeServerCertificateResponse.RegionId");
  UnmarshallerString(RegionIdAlias_, response_map, "DescribeServerCertificateResponse.RegionIdAlias");
  UnmarshallerString(ServerCertificateName_, response_map, "DescribeServerCertificateResponse.ServerCertificateName");
}


} } // namespace aliyun { namespace Slb {

// end of file 
